EMBRYO-38: Re-implemented route upload as Angular partial page
component. Cleaned up JavaScript and HTML.