Using keyword argument in main.py
Begun implementing movement.

Started adding movement validation to piece classes.
Changed to more pythonic method names

Switched form camelCase to under_scores