Better layer storage, pass, delete, start initial ledge implementation