Added AOP support and proper error handling on the client side
some bug fixes