Make test-project working fodlder

Now the test-project folder is a working directory. This means that the
project you are currently working on always lies inside test-project. If
you want to change what you are working on, change the contents of
test-project. This will make it easier to work on both nin and another
project at the same time.

All example code has been moved into an example folder. This folder is
intended to be a catalog with effects and so on. If you want to add an
effect we might use, please add it to the exampple folder.
Merge pull request #20 from ninjadev/working-dir

Make test-project working fodlder, introducing doc
Fix typos and wrongness in README
Fix commands bug
Merge pull request #22 from ninjadev/commands-fix

Fix commands bug
Add noise and seedrandom to dasBoot
Merge pull request #23 from ninjadev/dasboot-lib

Add noise and seedrandom to dasBoot
Camera controls in nin

Adds a cameracontroller to dasBoot.

Also a GUI in nin for extracting current camera position and lookAt
(more to come).

In addition, you can activate Fly Controls to look around for
interesting camera spots.

Camera paths are defined in `{PROJECT ROOT}/res/camerapaths.json`.

Any 3D layer that wants to use the camera controller can obtain a
reference to a controller by passing its layer.position to the
constructor (this forces camerapaths.json to have an entry for each
layer, though...)

More information in readme