Added impl, gitignore and thats about it