introduced singelton for requireJS to show how it's done
beginning of presentation PPT