Huge Refactoring
* Removed other Project Core
* Removed Dependencies
* Restructured packages
* Implemented Metrics