views can now be properly deleted
element factory modified
added hibernate (bean validation)