Moved some files around, changed how some data is received by the client.
Go serializes embedded types the same as member variables, this is very annoying and I am going to have to override this.
Removing tick message and making it all incremental.
Entity now has a pos history.
Don't use single letter chars in global scope, only because if you don't my editor will be more likely to point out times when I use variables that don't exist.
I broked it.
Player should now fully hook to entity, now for adding lag compensation should be easy.