Landscape mode

* landscape mode
* update the icons DB to include basic censorship
* code cleanup
* perfromance improvements

fixes #17