cleaned up imports
changed license to LGPL
reorganized directory structure