Added setup.py and build script for the ui. Added ui controller. Still need to figure out what the best layout is