added new panels and functions for creating the structure
adding small changes and docs
added the model. In this case it is a dummy example, but we want to treat the model as domain driven design