Throwing FileNotFoundException as well as IO Exception on a few methods to be more extendable later on.