Task one code

Began task 1 code. parser still needs some revisions. nothing runs
properly yet but its a start