add Screen Edge! (not sure whether it is right or not)
Before big change to codes
Code fit in Object Oriented Format and Can Change Speed!