What is Minimalism? A Comprehensive Guide