Hacker news really isn't the best place to ask this sort of question.
You will receive a lot more help if you posted this question to stackoverflow.
You will receive a lot more help if you posted this question to stackoverflow.
Sorry if this caused any problems. :)