We should implement some sort of basic testing prior to merging with the master branch. This would ensure that the user base receives stable updates. We have previously introduced bugs by making changes to terminal etc.