Business Process Optimization: A novel application for small and medium businesses