added support for widgets
implemented extension for using plantsphp as default views
added a few packages
tests