Added constant spec
Tweaked constant filename
Added value spec
Service and factory definition
Config and run phase fixes