How to retain an objects history of movement and date of movement