Fix bugs: displaying error when wrong timezone entered and correct realisation of systd in option 5 + improve code readability