Splitting the visualisation techniques into seperate files. Started implementing abstraction module.