Updated info on main page. Added Javadoc, removes some facade from ViewScope to requestScoped