Initial commit.
Updated gitignore.
Removed idea files.