Large update
* Many new additions
* A new resource manager in the System module used to register and extend resources throughout the system
Updating build