first commit. minimum skeleton working.
remove .idea directory from version control. update .gitignore