Adding proper testing, travis yaml, fmtpolice
Commenting out unfinished stuff so tests will pass