Randomized height generation
Added basic framework for items
Added basic framework for items
Added full print function to basic item
Added base trigger
Added more base components
Added framework for constructing item from components
Continued work on constructing items from components
Added base magazine class