Basic(very non-interactive) UI objects

Will revisit this branch, soon (TM)