Sorted out camera movement (currently on right click, though can also follow a player)

in process of adding chat (currently no input filtering)

this will most likely become a boilerplate to test classes, anything coherent will most likely take the for of another project