Update Functional Class field to use selection list

Fix #114.