Refactors code, adds demo, redcues max-width to 85% for default styling