Add sports model, view and controller
Fix bugs