Added basic TAP parser

- work towards #2