Add lazy loading, update portfolio content, update responsive styles