removed
cleanup
cleanup
cleanup
removed cruft
use up2date libraries
use libraries from github as submodules where applicable
cleanup
CODE MIGHT BE IN UNSTABLE STATE MIGRATION AHEAD!