Added paginate and added sanitize input
Restyle
Restyle 500
Clena and modularized layout