Path is now relative. Need more testing

Also static methods and change the path variable on DartCode from String
to Path.