Tidied and updated

Code uses neater format. Assets have been moved to a subfolder, and code
has been split amongst multiple files. Added a render offset value, and
moved display down to fit 16x16x16 on screen. Still need to sort out
renderXY; test layout used demonstrates the error caused by missing
this.