Course Authoring Applications for Mid Size Business