Update to conform the new Swift Language changes

Bug fixes
Added persistence for most of the Modules
Still ToDo: PhotoCell (Selection of a photo), StarRatingCell, Posting process.