exit codes implemented as constants, added check_dependency() function, updated print_help() function, updated README