Initial implementation of pop-up layer library