Feature/dedicated lti launch view

Includes updates from LTI integration branch, and breaks up LTI launch endpoint from the HomeIndex view.