Made responsive, fixed some errors