Tips for first time home buyers looking for programs to help with mortgages, downpayment and financial support.