packages created and moved classes according to project structure