initial 2.0.0 commit
refactoring for core mostly done

needs tests, validators, and coverage
updated validators and requirements. some refactoring
removing variables from spec helper. using env instead
adjusting coverage
moving coveragerc to correct location
updating settings
updating test loader and updating for testing
finishing up ruby tests
updating changelog
updating circle yml
updating circle yml
fixing core parts, updating tests
adding includes and addn tests
adding yet another test
adding yet another test
removing fyre.co check
testing
fixing validator
adding test