moved all classes to folder libs/
renamed some functions to its real functionality
added .gitignore