Add new Camera class.
Bug fixes.