Added comments, removed unused CSS, made responsive