Initial code into a repository.
Ignore .idea.
Fixed imports