There is a lot of maths, computer science and physics - if you are aiming at all three, you are already broad (and therefore either huge, or not deep). I think you may need to focus more before people can be helpful. I second the advice to look at the competition, if commercial publication is an aim.


Email: my username, followed by 2, at google's mail