[front] [refactor] port, host, and apiEndpoint can now be passed in as options to `front.listen`. Added basic argument currying and default options for `front.listen`.