fixed a bunch of errors and gameplay stuff see the newly added changelog