update demo
add box-layout utility
add project file and update readme