Code formatted using format profile from https://github.com/alexruiz/fest-eclipse-preferences/blob/master/formatter.xml
python naming conventions in tests
FEST test convention is to create a class test for each assertion
Added test cases for success
Additional code formatting
Added javadocs