Generated
Update .gitignore
Copy from admin portlet
Placing to CP
Refact jsps