+ Add FileParser.
+ Add MainInterface.
* Location is again abstract.