Ported over tests.. Nothing works yet.
Added in travis and codeclimate