Added gitignore and started test framework