abstract AreaNode, impl Street Node, gen Params
abstracted AreaNode so different Area Types can be realized, eg. Street and Building, with different Parameters and visual representation.
Implemented basic StreetAreaNode
Added simple Generation parameters for random generators