move source to lib directory
add grunt to create dist version