Added Base Classes

- Screen, Input, Assets, G(lobals)
- Entity, Descriptor