Started MEGA refactoring (just prave not to forget all ideas I have in my mind)