Virtual compton scattering and generalized polarizabilities of the proton