[refs #1] Added some struct

[refs #1] Put map from controller

[closes #1] Added map from directive