merging master and clean brach fixed and changed a lot of things
- cleaned up
- refactored
- changed pointsystem
- added treeview menu (sweet)
To Dos:
- fix all important issues on github
- testing
- refactoring