default layout-navbar erzeugt
standart layout, admin course uebersicht
new course structure
prepare Logincontroller
create Plugin StructureHelper
admin interface for creating data -> public structure
cleanup
xml tansform library
change path hash struct, cleanup
update regex

 for . and ..
 append qr/[xml]$/ for xmlfile-Suffix
get_{libraries,modules}_data add test of

$self->{_data_struct} exists or/and hold keys
cleanup, rename, append key

rename fnct 'get_meta_struct' -> 'get_node_metastruct'
hash append key 'type'
refactor
add elements

library -> #PCDATA
libraries -> library+
meta -> libraries*
add nodes libraries/library to modes_meta_struct
refactor get_course_struct fnct

split get_course_struct in
        * himself
        * get_modul_struct
        * get_meta_struct

get_meta_struct get
        * modul directory
        * filename array of modul
        return:
        * perl hash of meta_struct

meta_struct is a structure with the course_struct as base and all
generated modul_struct

get_course_struct get
        * change modul path to XML::LbXML::Document
        return:
        * perl hash of course_struct

get_modul_struct get
        * XML::LbXML::Document
        return:
        * perl hash of modul_struct

function xml_pages is actual dismissed
use feature say, change regex for xml file match
use Textmining::Plugin::StructureHelper::Transform

rename init_course_dir -> init_pubilc_course
regex now ok
rename modul_struct key pagescnt to pagecnt