Added composer, gitignore and some whitespace