updated CSS to try and use LESS
updated GoalManager to ensure that when an entry is removed from a goal it is removed from the db.