WIP: Redesign the install workflow

As discussed in #435