Few enhancements in 3-tier script

Adding more verbose message for understanding MVC, descriptor usage for learning, and Fixed all errors/warning for PEP8