Commit UI Classes and other

Commiting Initial UI Classes and the class diagram