drawing client UI, stage III

*Spring 4 and Generics problem fixed