Building Financial Models from Scratch: A Quick Guide