Bug fixes

+ use of BasePage
+ fixed some bugs in the use of deserialize + binding pattern, first
step to make it a lot better