Squashed 'Modules/Core/' changes from eec30df..1f638cf

1f638cf Adding a base test case
356dd43 Refacting for DRY code
7eac803 Removing global function
776b509 Removing unused import
b8d865c Adding empty line at EOF
35156ba Adding empty line at EOF
a05523d Removing unused import
9d4951d Removing unused variable
0a70290 Type hinting
9ff4dda Changing permissions
b34eb75 Fixing insight badge
e37f5a0 Add code quality badges

git-subtree-dir: Modules/Core
git-subtree-split: 1f638cf2c75bd0efcb2d9c26df5fe9e994387ec5
Merge commit 'faa1740d800df9ad279d44eaa69a143148fd5421'

* commit 'faa1740d800df9ad279d44eaa69a143148fd5421':
  Squashed 'Modules/Core/' changes from eec30df..1f638cf
Squashed 'Modules/User/' changes from 6206740..8b9a95b

8b9a95b Removing unused dependency
24c7042 Back to abstract class
76219fe Removing the session dependency
66d02c4 Moving the private variable up
7f309c3 Moving the permissions manager one class up
57c0859 Removing unused variable. Refactoring one more method
42c5a2c Refactoring User tests
bae983e Refactoring the Session test
2c9a00b Abstracting the permision partial
2786996 Removing duplicate partial views
7679dfc Type hinting for array
c7e5050 Reactivating the guest filter
a656b76 Removing duplicate role request
45e5b9e Astracting the method
1fedb02 Fixing code duplication
57f57a0 Removing unused import
fc62d29 Removing unused variable
1c68458 Type hinting for the message class
6085e7d Type hinting view class
3b7aaf1 Adding blank line at EOL
fdf1b94 Removing unused helper. Switcher functions to class calls
de0a4f9 Testing new middleware
7491ecc Adding code quality badges
a5c6767 Merge pull request #10 from nWidart-Modules/conforming-to-l5
95558c7 Removing annotations to be sure.
75041d2 New routes SP structure.
a019da9 Adding namespace back to routes file

git-subtree-dir: Modules/User
git-subtree-split: 8b9a95b378ee5d88d1a7112702bc2c25ecd200e3
Merge commit '6994f09569b3260732b3a6744e0c6c8d5c18fbdc'

* commit '6994f09569b3260732b3a6744e0c6c8d5c18fbdc':
  Squashed 'Modules/User/' changes from 6206740..8b9a95b
Squashed 'Modules/Dashboard/' changes from 7eef842..32a9233

32a9233 Adding code quality badges
259fde8 Merge pull request #2 from nWidart-Modules/swap-to-new-routes
4761a1a Swapping to the new routes

git-subtree-dir: Modules/Dashboard
git-subtree-split: 32a9233a7b12bd677fa41498fb8073095fd84564
Merge commit '564351ccbc4da347e6f24302a5d8c5ced1cc1d26'

* commit '564351ccbc4da347e6f24302a5d8c5ced1cc1d26':
  Squashed 'Modules/Dashboard/' changes from 7eef842..32a9233
Squashed 'Modules/Workshop/' changes from becb654..a6cc96b

a6cc96b Adding code quality badges
72b99e4 Merge pull request #2 from nWidart-Modules/fixing-permissions
85267b3 Adding correct permissions

git-subtree-dir: Modules/Workshop
git-subtree-split: a6cc96bfbf9ba6568024057ffaf26187523de554
Merge commit '693080c7adb79938af8711903e43f7722cb57796'

* commit '693080c7adb79938af8711903e43f7722cb57796':
  Squashed 'Modules/Workshop/' changes from becb654..a6cc96b