bring back opticharger

This partially reverts commit e59a4165049c08faf90ccec83d6107f8a487274c.
bring back squisher

This reverts commits:
6ed2e1b1cd96c60415ba7db05f3fac7c26e36893
47a84b28df0573923fb0d7d65d05898da0b4a42d
bd404d23e079cff5e45d3a43c34cb321eeb1f8bd
901e88504b44ab6d19bf7e91d160f95a9bd52b9b

Change-Id: I9021d4a188fa687c2dfb20ebf47fdec3a0ff7464