Added ability for viewport to track only part of the screen for viewcontext
Added working inventory and the ability to drop items