Got basic gameplay working