Added update and input functions

Also:
- Added util class
- Beginning for face culling