Assigment3 External Documentaion and GUI finished