Changed buildCoins to work with my elevMap
calculate hill and ground parameters

based on player behavior. doesn't affect actual building yet!

began prototyping a way to apply different player styles for testing.
first prototype: player styles/terrain dependence
removed print statements
cannon generation
fixed floating cannons bug
first prototype: coin dependence

also fixed casting logic errors which were affecting the other
dependencies
another bug fix
pretty much final prototype for all spawning

and player types
merge happened

pipe-blocking still occurring, floating turrets still occurring