added test cases
added vim swp file to git ignore
continued implementing logic fixed bugs and provided example
removed swp file
added some 1 level
added ab/a block. added z block
wip logic