Finished initial planning UML
Added gui layout