refactor asset loader & program factory into libstark.
add readme.