For the coding style, please refer to the end of this wiki page:
https://github.com/amplab/tachyon/wiki/Startup-Tasks-for-New-Contributors