Mindfulness, Consciousness and Awareness