Commits

Christopher Febles committed 1ace07ccb1d
Removed some unnecessary casts. Added final modifier to method parameters. Reduced visibility of public variables where possible. Added new Acceptance and Suite suite tests. All tests appear to pass.
Removed some unnecessary casts. Added final modifier to method parameters. Reduced visibility of public variables where possible. Added new Acceptance and Suite suite tests. All tests appear to pass.