This is what i did in one week time. From here on now i'll add improvements