Imports. Moved packages. Gitignore

Optimized imports. Moved level-generators to new packages. Updated
gitignore