Refactoring angular to have a better structure and be more decoupled
Restructring folder structure for angular components
Reorganized js files and also added some basic angular validations on checkout address page