Added an initial gitignore file.
Added some initial sources.
Added a makefile to make life easier.
Added some more rules to .gitignore
Added an HTTP listener, using the "pat" package.

More to come!