- Introduced inheritance mechanism through class.js
 - Refactored gamelib.js to use class.js and make the code more clear
 - Introduced the scene.js, world.js and character.js to build the game envirioment
 - Refactored character.js and added animation for the character
 - Added colliders to gamelib.js
 - Added obstacles in scene.js
 - Refactored world.js
 - Added Unity module representing a native socket
 - Added UDP socket at server representing a native socket
 - Removed node modules from repository
 - Added Switch at client side to select the network connection
 - Roughly rewrote the introduction
 - Started rough background information text
 - Added basic game manager that registers connecting players and sends them the scene configuration
 - Added basic control flow to start a game (control messages are send and received, but nothing is done with them at the moment)
 - Added extra test buttons in the HTML page to test communication between client and server for game control flow
 - Feedback has been applied to the introduction: history part of pre-HTML5 communication added, rewrotehypotheses and research questions
 - Added rough background information
 - Added bullet implementation
 - Added a TCP connection to the unity player and allows to switch between the TCP and UDP channel
 - Added a TCP sever to listen for incoming TCP connections
 - Added control channel to client and server
Merge branch 'dev'