checkpoint
implemented and tested basic CharBean, TODO: implements more properties/fields