add Maven support, configure Travis-CI, files relocation, etc
Remove idea files
ignore idea files
remove warning