changed readonly select to accept objects as value
added build files