refactor site generation
add liquid filter for getting assets from path