Added properties_full to ObjectMaker

This will be usfeul.
Moved Player.Keys to Player.getKeys

This way the instantiation is handled in the prototype, not in some
outward facing code.