Closes #11. Replaced all jQuery .post() calls w/ .ajax() equivalents.
This was done to give control over HTTP timeout length, which was set to
1 second.  After this interval error message is popped to user
indicating server is down.