styling
split entry functions
removed all compiled files
gitignore