Theme now responsive and several bug fixes