First commit
added example configuration file
added session and user support
Heavily redisigned the project to support package manager