Restructured

Already translated some lua files to moonscript
added UI
Added global class Entity in bafaltom2D
added menu and player translated source file
added parenthesis to function definitions
exported definitions
Translated item, main and shop
translated variables
reworked structure, added dependencies
corrected indentation
added export fields
Removed unnecessary destructing assignment
Correct syntax for class variables
removed leftover errors from translation
uncommented dudeGrid
correct import of fireballlist
parenthesis to remove ambiguity
added export statement
small hack for global variables

(this should be re-thought when the code runs)
added FIXME