added UML and README