First step adding secret package

Not ready for the code review yet, just preliminary commit for early concept review