Items being rendered

may need optimizing in the future
user interface commit
invenetory rendering and working properly
comments
code reformat
merge camera to master
Merge pull request #7 from dmitriyha/camera

Camera