Release 1.2.0

1. Major update to camera, with new Camera class
2. Code refactoring
3. Make Z-axis the camera up direction (was Y-axis)
4. Implement console input processor
5. Update readme.md