fixed dashboard - registration

updated to new dashboard; moved __construct things to view(), removed dashboard/base.php inclusion. lets see if i can create clean pull requests now