hashing system, post list integration and some reorganization for child theme support