Implements standard repo structure

Splits main application into components. Adds wallpaper. Adds setup.py installer. (KanoComputing/peldins#1450)