Renamed parameter
Added idea workspace to gitignore
Some docs
Updated codestyle
Updated to support IDEA 138 branch