New damage model and weapon fixes

Re-enabled alternate primaries on weapons. Created new damage system.
Fixed render bug with player info.
I am bad at fixing things

It should actually work now