added selection controller prototype

currently not doing anything. just for further dependencies.