Adds the rest of the piece movements, and eliminates repitition by utilizing modules and constants