Start a silex project
add phpunit
add browser-kit
create application
handle 404 errors
add ping method
handle 405 errors
add negotiation
accept only json requests
redirect if not ssl
set HSTS header