version 0.05 very basic refactored

contains a few new things but most things removed