Code rewrite. New uploader along with custom program settings.