Add test file, start implementing parser

Parser now has basic logic for detecting various markdown areas. May not
work currently