Travis ci

Restructured project so we can use travis for CI.
Thanks to @jankeesvw for pairing and getting this done!