Improve UI of module detail page
Now show checkout button with anonymous
Merge with branch improve-ui