Beginning the final touches to v1.04

-- Optimized the add key fn
-- Added viewport optimizations
-- Beginning to add changlog info for the release