initial
test autoload
merge new master
new master tests