Cleaned up syntax, added pools

added Pools object
fixed several missing semicolons
added pools.create method
added pools.add method
added pools.render method
more sourcecode cleanups

added getPools method to the core game object
Added ObjectFactory

Added shortcut create to point to ObjectFactory instance.