Update 3

+ Added
* Changed
- Removed

+ Vault requirement
* Changed how commands are handled (They have there own class)
- Removed Commands.class in favor of multiple command classes
* Cleaned some code
* Fixed a small bug here and there