stages and pointTowardsMouse

starting on Stage implementation
fixed pointTowardsMouse for dynamic size(x,y)