Updated gitignore and removed .iml
Updated spec testing
Updated to have travis and fixture yaml