Merge kb:add answers and questions model and migrations with master

Added migrations and models for questions & answers *separate tables
why: essential for MVP functionality