Add test coverage and idea project configuration to version control system