Default Hidding and Locking apps in Android

I'm looking from an app that would:

1) Hide target app's icon, status bar and list of open applications
2) Have a disguised icon for the app itself, when I click it it asks for a password.
3) After entering the password, I get the list of apps that i've hidden
4) clicking an app lunches it
5) when screen locks the app disapear from list of open application and must enter password again to access that app (or perhaps time based).