Merge pull request #13 from andyque/master

Improve the limitation part of Menu class
continued edits
started to add networking
 started 3D translation