Added settings view, fixed dynamic cell height and optimized performance