Made major structural changes to support 3NF database structure and added omni-search capabilities