created component manager which organize creatable components
changed entites constructor to work with config, added clone method #11
changed existing components to work with new config structure #11
small tweak due to new config
put componentManager in an IIFE to prevent pollution of global scope
test game uses new api