Implement view's buffer and draw