Updated source code to make use of RMCT libraries

Included a bit of renaming for clarity, a setup for Travis-CI, and a
Maven build file.