Change Self Describe page to define metrics as Objects to be iterated over
Define User.getRecommendations method, called by home route when applicable
Work around weird issues with calculateSumProduct not working with user.metrics