Nawqaan 67

I didn't start using promises until Angular's API, keep forgetting that JQuery has it's own. Will be using this a lot more now.