Move middleware/after to boot()
Check if not already booted
Move package registering to boot()
Move command to boot()

Fix #56 hopefully