added lib/not-found with osea_post_not_found function
modularized the post not found code