Neoclassical Consumer Theory