Code challenge! (vehona)

Hello,

I managed to complete main task and a bonus one (separate setting page) as well as started unit-testing part. The only issue about the project is that there is some weird bug when the project is attempted to be run in prod mode but it works fine in dev mode. This issue is being investigated right now.