added CruGlobal/qe/tree/fe to project
Revert "added CruGlobal/qe/tree/fe to project"

This reverts commit a455e6dd1e25c072a77996aedc8fad81f7996dd3.
added survey model structure with tests
with model positioning gem
added engagement player survey step ready for angular survey maker
added rails logic for creating survey object on engagement player  creation
THINK-92 should be all passing although there is an issue with the engagement player
THINK-93 added all required api for angular front end
added new routes for api
angular frontend for campaign build
fixed ordering issue with question positions and object generation
added javascript into dashboard
upgraded sass and sprockets for angular delivery
THINK-108 Removed inherited resource from project
THINK-110 addressed twinge's comment on creating random variables
replaced random with base32 encoding
THINK-114 complete using same method as THINK-110
updated campaigns controller to new format
updated build controller to new format
fix spelling mistake in folder name
enable backend to receive options through question model
add functionality for front-end to crud options