add file and image upload to redactor WYSIWYG
re-addded module_invoke hook for hooking into the dashboard from other modules
Fixed single module use case. Was previously throwing error if wasnt array.
update dash layout and styling