module structure change + inventory screen

added basic inventory and equipment system
module structure change
started inventory screen
more renderer decoupling