Add the lock code
Add descriptor
Interface code
Add *all* the templates
Static files