Closes #12: Sticking everything together