changed way remaining points displays over/under meal

stopping point! woohoo
lots of ugly code to clean
but fixed a bug where ti was saying 0 until 1 meal when value was 0