Forms: remove Environment

Solved #708 & #680

Please review