Block classes added

temporary blocks folder.. will be added to lib and src when cleared