Major update (homepage redesign & update all JS libs)