added toprototype function, and restructured functions, added sizzle.js and prototype.js