implemented CsvGraphDataService
finish custom layout algoritm
commit on 17 Dec