wrote ii view, updated ii controller abstracted entry point into main.py