Added gitignore
Moved examples
Improved makefile, removed old examples and added more methods