Simple syntax and such changes
Make player field lazy
Fixed Movement Bug and Formatting