Move project code to top level
Add IDEA files to ignore list

Add IDEA files to ignore list
Add idea plugin to gradle build file