Category Pages support- prototype

- loading category pages as a normal articles
- below article- list of its member pages
- searching category member pages
- animations (load more, searching) 
Prototype- needs opinions.
@nandy-andy There is no need here because the type is derived from the value. If the value is ambiguous, you can generally cast it with <type>.