Refactored
* Added screens
* Added in support classes for screens
* Added in the Utils module (This might be pointless)
* Added in support assets