Added inits, moved some structure around, added socials generator