prototypes add objects
obj properties are public and mutable
constructed properties are a mutalisk from star craft II
prototype properties are public and mutable
variables inside a constructor and constructor args are private
use filter to return array items that meet a criteria
use 'map' to transform each element
reductio ad absurdum
 use 'forEach' for simple iteration