prototyping proxy creation
created todos
moved classes to one package