Changes to assetcontroller, added a rendercontroller and basic sprite interface. Also added ability to log files and quit game when an error occurs.