the base/framework
[MAJOR WIP]
[I need sleep]