Color picker and file picker

Most of the code is take from EntityEditor and slightly modified.

Signed-off-by: Marius Avram <marius.avram1309@gmail.com>