Adds repository field
Updates packages
Adds optional argument for upload directory path
Adds winston
Major change to startup and settings. Now takes URL as first argument for host and port configuration