some changes
resolving issues
I know, it s ugly, but also my first real cpp program