init and setting up camera controller