Initial commit
initial commit with working autoloader