.gitignore
Because I'm still lazy
Unfinished commit from tafe

If only we were working on the same machine each time...
Extracted Move Folder from Folder Controller

Untested due to lack of working .mdf file.
Found and addressed multiple potential bugs:
- could create an infinite loop when looking up the tree, if any of the
destinationFolders parent folders was a child of itself, root is never
found.
- Folder could be placed inside of itself allowing tight infinite loop.
Pull from master

merged updates from master
dialog popup for edit folder
TODO:
return url/content needs fixing when edit fails.
Needs popup dialog for edit image.
Unfinished Commit.
Commiting from tafe, will continue to work from home.
CreateFolderFix: No more alert boxes with numbers.
Merge pull request #44 from jarradm/CreateFolderFix

CreateFolderFix: No more alert boxes with numbers.
LinkBarUpdate: Settings now links to EditUser.
Merge pull request #45 from jarradm/LinkBarUpdate

LinkBarUpdate: Settings now links to EditUser.
Merge pull request #46 from jarradm/LoginUpdate

LoginViewModel: Forgot to include LoginViewModel, now added.
LoginViewModel: Forgot to include LoginViewModel, now added.
Merge branch 'LoginUpdate' into ShaneEditUserFix
ShaneEditUserFix: EditUser fully functional.
Merge pull request #47 from jarradm/ShaneEditUserFix

Shane edit user fix
LoginUpdate: Updated error messages, updated visual style
Now checks for user deleted when logging in.
Merge pull request #48 from jarradm/LoginUpdate

LoginUpdate: Updated error messages, updated visual style
LoginUpdate: Moved submit button to left side.
Merge pull request #49 from jarradm/LoginUpdate

LoginUpdate: Moved submit button to left side.
Move Folder/Image fully functional

Move folder and move image are working together.
Tests it will handle errors on the server side
where errors are not caught by the Js.

Much of the testing alerts are left behind though
they are disabled/enabled by changing
(pop = window.alert)
to
(pop = function(){})

The return messages from server are almost
completely for testing, may be possible to give
them purpose.