rename file according the guidelines
add license section and fix hierarchy