Added a new result module. Closes #21