Fixed main class
GPL
Added .gitignore