Update

Implement Middleware
Fix version Bug when launching
Initial Routing
Initial Validator