Moved public interface to `galaxy_game`, used gen_supervisor & documented.

Now we have proper docs, the universe is now implemented as a supervisor
process.
I also decided to move the public interface functions to the `galaxy_game`
module; this allows easier and more consistent manipulation on the command
line.