added revision view;
Merge branch 'features/revTree' into development
added parameters file;
update all;
updated to new view;
Add GPL license headers to all source files.
BGL algorithm
add all files;