app.controller('DashCtrl', ['$scope', 'AuthenticationService', 'UserService', 'EmployeeService', 'TodoService', function($scope, AuthenticationService, UserService, EmployeeService, TodoService) {

	$scope.uname = UserService.getUser().user;

	//Hey hey Amanda, I hope you have a good day today <3, im sorry for yesterday. I really wish I got to teach you this in person, nothing I love more, anyhow - Quicknote and reminder about these services, they return promises, and promises are singletons!!  This means they have some weird behavior you would not expect from JS !
	//You will notice there is a success method appended to the result of these services, this is called a singleton.
	//The results and contents of what is in 'data', will ONLY be avalibale within the callback it self! For example:
	//Lets say I call getEmployeeByID and I wanted to set its result to a variable named 'loggedUser' which we want to render out in the html file, it would look something like this!

        //VALID//
	// var user_id = 'an ID'
	// EmployeeService.getEmployeeByID(user_id)
	//.success(function(data){
	// 	$scope.loggedUser = data.username; //Using two way binding, this would update in realtime in the html regaurless of being in the promise!!
	// }).error(function(data){
	// 	console.log(data);
	// });

		//INVALID :(
	// var result = null;
	// EmployeeService.getEmployeeByID(user_id)
	//.success(function(data){
	// 	result = data.username;
	// }).error(function(data){
	// 	console.log(data);
	// });
	// $scope.loggedUser = result
		//The above code won't work at all, current result is still set to null, however result within the singleton, is set to data. I hope this helps, this is really one of the only weird things. <3


	//Employee Examples below


	// EmployeeService.getCurrentAuthenticatedEmployee()
	//.success(function(data){
	// 	console.log(data);
	// }).error(function(data){
	// 	console.log(data);
	// });

	// var user_id = '570bcae99a363aa513c03834'
	// EmployeeService.getEmployeeByID(user_id)
	//.success(function(data){
	// 	console.log(data);
	// }).error(function(data){
	// 	console.log(data);
	// });

	// EmployeeService.getAllEmployees()
	//.success(function(data){
	// 	console.log(data);
	// }).error(function(data){
	// 	console.log(data);
	// });

	//To Do Exmaples below

	// TodoService.getTodoList()
	//.success(function(data){
	// 	console.log(data);
	// }).error(function(data){
	// 	console.log(data);
	// })

	var new_todo = {"id": 33,"status": "test","priority": "321","date": "01/01/01", "description" : "Aliquam sit amet diam in magna bibendum imperdiet."};
	TodoService.createNewTodoEntry(new_todo)
	.success(function(data){
		console.log(data);
	}).error(function(data){
		console.log(data);
	});


}]);


@@ -291,35 +291,8 @@
 oday
- %3C3, im sorry for yesterday
 . I 

Update DashCtrl.js