In version 0.15 we started building out the romance routes, but the first scene we're building with each character is going to add a bit of main story. For example there's a training scene with Aline that's referenced but isn't in the game yet. In the meantime those are gaps so once we've built each of those out the main story won't feel as disjointed. Should be smoothed out around version 0.20.
The journal is going to have a route map in it. We weren't planning to list the narrative objectives but we can look into it. We're planning to add the journal within the next couple of updates.