Refactors Angular controllers and views; Create ability to select characters for edition.