cleaned up some code, added better documentation to undocumented areas
added labels back into stages
working on auto resizing stages
more changes to dynamic sizing
it works
removed unused imports, fixed some small bugs with resizing