Fixed bugs with _isReady and updated course images

Squashed commit of the following:

commit ecfeed9c28003252a1a4f2e327faf16c21446c73
Merge: 863ac6e d82284e
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Fri Jan 3 15:51:56 2014 +0000

    Merge branch 'feature/9049' into feature/9034

    * feature/9049:
      Updated fadeIn to animate opacity

commit d82284ec09933a1eed01f4198f418bbeeb537d01
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Fri Jan 3 15:51:20 2014 +0000

    Updated fadeIn to animate opacity

commit 863ac6e241cf33128bab9fa33d2f0f91b423fe2a
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Fri Jan 3 15:41:12 2014 +0000

    Updated main views to fadeIn when ready and updated content

commit dc4b4cf657817752fae8533b86c53b3e6c807a20
Author: Daryl Hedley <darylhedley@hotmail.com>
Date:   Fri Jan 3 11:43:22 2014 +0000

    Added menu images