How To Make A Controller From Scratch