updated gaussian_random project to use new template code
updated template code to be alot cleaner