Trying out new packet system for client. Still needs to be tested and could change some stuff. The server will maybe run with packets too but have not started that yet.