Game works and syncs 
Movements made smooth
Points are calculated
Match is ended
ToDO: Tidy up code, simplify