Creating a small Framework to be used with JSF 2.0 for Authorization Code Grant