Unfortunately, i've been unable to implement everything i wanted and polish the app in time.
But regardless of the outcome, it was a great opportunity to learn and I hope Telegram holds more contests like this one in the future!
Now it's time for me to go listen to some Linkin Park.