rename test folder to spec
WIP refactor requires and load path