added cache perf test.  refactored Star.js to better incorporate getters