AnimationState now takes W, H as arguments, changed screen size,
fixed bug in drawVector()
Decoupled real time from simulation time by adding time scale variable,
Fixed the coordinate display to the top left corner,
Tried to fix alignment in coordinate display