reworked control flow, epic documentation, minor bug fixes
reworked control flow, epic documentation, minor bug fixes, merge