Added the base object

The base object should be as much as possible the parent of every object.
Added action objects

The standard and jump actions objects should allow to handle entity's behaviour more easily.
Fixed docs script in package.json
Improved shader pass system
Added TileMap object and deprecated Tile
Exposed new classes in index.js
Took the latest stuff on board of the older classes