add input file function for predictor
add output report for predictor
separate output report in predictor as a function
ignore .swp in linux
separate functions in predictor as userinterface
separate userinterface to lib
Merge branch 'release/1.1'