add opacity picker

reworked rendering to be more efficient
removed jQuery