Added Activity Presenter, Observer. Changed fields in Model. Waiting for
GUI stuff, ActivityView is just there for compiling, will be replaced by Beard Alex's stuff later

Change-Id: Idc89f8761a5f39542546a1a9ced5141bd0b7de49