changing project structure and impl gradle build
changing package to proper one
moving demo project to demo folder
making maven config files for project