added some more tables for weight and goal to be more flexible and fixed some minor UI issues