Player class can handle movement without calling separate functions

Working on implementing chance card actions
Some cards now have actions(very buggy)

Work in progress!