Fixed all errors in Src. hopefully we should be able to get some form of
game working soon.... This branch will probably become new backend main.