New APELLA web application
