Added real serialization/deserialization

Added real serialization/deserialization in the Bottle class.
Respectfully the same functionality is added to the MVC Web App in the
Bottle model.