Create basic module structure with required files

Change-Id: I9984ffa0e5f0fa379fae559b44457c34fa10ccd2