Initial import.
Added `.idea` to `.gitignore`.