Initial commit of monotone framework implementation, currently basically only structure that can not yet be executed