working User Contronls

Next step:
1. fix layout
2. page breaker
3. save to session ID