Getting Your Development Environment Setup - Installing All The Necessary Components