Initial source push
Setup .gitignore and added referenced libraries (used by the tests)