Merge pull request #1 from munissor/master

Added protocol
Added gitignore
Merge pull request #2 from shaneob/master

Added gitignore
Merge pull request #1 from palmerhyde/master

Test