added composer
added support for psr4
added gitignore
modified psr4 loading
added initial base files