currently, it is very difficult to add jar libraries - several files have to be changed. automate where possible, document the rest