updated scr.Size() and Triangle()
made package and separated stuff and things