Sample Application testing getter/setter bytecode rewriting

Added a sample java application to demonstrate automatic getter/setter generation on model classes. It also tests that the client byte code is automatically rewritten to call the getters/setters instead of directly accessing the model properties.