add health component

* prevent movement if from moving if no health
convert float to int health points