Skeleton for functional tests
Removed the #doc macro in favour of annotating the current block
Update .gitignore to ignore build generated files
Merge pull request #19 from drslump/functional-tests

Skeleton for functional tests