code formatting
add readme and license