Hyperion updates: Blueprint call

Not entirely ready for the pull to be accepted yet but I wanted to open it up for review before I finish it off.
Biggest question is how do you feel about the attribute names. Tried to match them up with existing stuff.