Added CustomView class, Renderer class and UML designs