Reordered files and directories. Moved vendor dir to separate repo