added Rectangle.js