deje el ejemplo de person funcionando con el backend inclusive.
asi esta completo hasta la base de datos.
movi las entidades para que implemeten las interfaces.
los Proxys desaparecen y quedan como interfaces en Entities.
las Entities pasan a ser implementaciones de esas interfaces.
asi se puede usar AutoBeans para serializar esas interfaces y el codigo del servidor queda mas genérico.
no importa la implementación que use del bean, los DAO y el modelo usa las interfaces para manejarse.