Program now takes options instead of hardcoded inputs