Started adding integration tests
Minor code and javadoc cleanup
Further work done implementing integration tests
Implemented more integration tests
Implemented actual set of post function integration tests