added screen manager, image, and started ui
fixed merge conflicts