convert to psr4
move tests
amend menu repository test
change properties to options
rename some methods
change default option to null
comment out tests
organise menu item class
add phpunit filters
add attributes
attribute methods
mass assign attributes
test array access