Add support for user interaction

Users can now select paths, this should mean it is more of a VN and less
of a 'kinetic' novel.