Self Building: An Islamic Guide for Spiritual Migration Towards God