Version 3.5 Update

Add scalable functionality, created Changelog, code cleanup