initial commit intelliJ project