Feature refactors with context aware view eagle2

Lemme know what you think

- initialized with ratios defined
- removed Utility for internal directionality
- set is now sequenceFrom
- cachedSpec initialized to null