turn px.el into a proper package