clean up + asset_manager
extern gloabals
create asset menager
completed asset manager
docs
asset manager reset
extern game state global
refactoed main()
reduces audio size
assert manager test
state machine test
fixed state test