added constructors and redid structure
added constructors and redid structure

changed from a module.exports to a window.onload as this is going to be
the top level file. it doesn’t need to be exported anywhere. as a
module it was messing with the scope for the shop/stats managers

CIS-580-Fall-2015/MonsterArena,CIS-580-Fall-2015/MonsterArena