Establish CI

Closes #50.