adding defered logic, mimic slow api calls
Adding defered to fetching contacts
adding vender spin js
adding vender assets and spin template
Adding loading feature for delayed fetching
Adding title and message properties to loading template