initial commit: basic structure and initial set of blocks added