Original source: http://tympanus.net/codrops/2014/04/23/page-loading-effects/