Restructured source tree, added line drawing