Collision stuff, particle handling, gun framework beginning