Fix Contact phone and social media persistence. Organize model directory by including sub directories for nulls polymorphic and sti.