Exercise Library Frontend - all works, routing improvements needed