restart button now works, gameplay and animations need tweaking and polishing.