validating JSHint
add markdown library + implementing the vue
list manipulation