add some logging and other small stuff
changed to more event driven architecture
add icons, and some refactoring
forgot actual icons
more refactoring, fix vision (?)
simplify visibility updating
locked doors can't be opened
move hud code to view
center padlock on door
use flags to show waypoints
cleanup
add more icon types
formatting
cleanup
hero can now pick upp some stuff
started building internal representation of the game
server sort of works, with sse
client basics working
hud updating slightly smarter
handle listeners coming and going