A command line back-end for image, file and text sharing application Shard - seperate to make bindings to other languages simpler.