New constructor

Constructor that takes a file for input