removed old lib file
added standard .gitignore and .editorconfig files
moved reference generation to its' own method
added autoload file to root directory, test classes now reflect new namespace