added base components for weapon system, no functionality at all, need to make gui and implementation