Merge pull request #21 from roryc89/master

client cube movement and IDs implemented
refactored code out of index.html and into seperate directories
Merge pull request #23 from roryc89/index-modularization

refactored code out of index.html and into seperate directories