Fix directory name typo
Add vendorspec
Move @interface to .h
add license