Fixed some bugs that were hanging around
Added a docker file and a supervisord.conf file