Refactor get_current_time
Remove session if invalid
Add end-to-end test skeleton
Add more e2e tests. However, there's a problem: when issuing POST requests, we keep get 403 error. It is because our code has a bug, or it is something is not configured right in Rack?