updated almost all unit test to new implementation (except sariel lp)
minor bug fixing. excluding errors; all not running test cases are fails
plotting works. working on create_all_lines
create all lines works now but some issues with test cases