progress bagus, lesson learned-nya juga menarik.. :P
Karena waktu yang tersedia juga singkat, lebih baik codingnya ga perlu terlalu berpikir complex, nanti kalau udah ada waktu baru diiterasi agar lebih generic. Tapi tetap harus clean code agar mudah direfactor.