A lightweight framework for creating Alfred Workflows