class diagram

It is mainly for ui classes. More classes will added soon.