changed readInputFromFile() now scans number of periodic tasks (n) and then n times calls parsePeriodicTask() which produces periodic task
-added parsePeriodicTask method
-added populateMap method