OK the stocking sounds good (number of fish) if you have a pair of mollies they breed quite a bit, but that's not a worry now.
Do a decent size water change to strip some of that ammonia now (30%). I assume you have a light in the tank. You need to set a schedule to mimic natural sunlight (I only have my light on 8 hours/day). Basically all a cycle does is establish bacteria that feeds on fish waste. These bacteria prevent the waste from building up to toxic levels which kill the fish.
Even with bacteria most people still do weekly water changes (I do 50%). On a 10 gallon that won't be too hard, just make sure water temp is close to what you have in there.
Have you checked your water quality? Some water has nitrates in it already which can overload filtration quickly. Also if you have a city/town supply you may have chlorine or chloramine added which needs to be removed (or you can go pricey and buy distilled water). Chlorine kills the cycle because it kills the beneficial bacteria you have in the tank.
The bacteria that eat fish waste produce ammonia as a byproduct (most likely source of your smell), but in the beginning the amount of bacteria needs to stabilize to do its job correctly. Hence the need to cycle and get a good colony of bacteria.
This is just an intro... read up on some of the articles on cycling etc. There's some posts in the newbie forum that will be helpful to you too.
A fish tank shouldn't stink once it's established, don't get discouraged. On the plus side you have chosen good fish for your setup and they're not extremely expensive if you need to replace them due to cycling problems.
Do a decent size water change to strip some of that ammonia now (30%). I assume you have a light in the tank. You need to set a schedule to mimic natural sunlight (I only have my light on 8 hours/day). Basically all a cycle does is establish bacteria that feeds on fish waste. These bacteria prevent the waste from building up to toxic levels which kill the fish.
Even with bacteria most people still do weekly water changes (I do 50%). On a 10 gallon that won't be too hard, just make sure water temp is close to what you have in there.
Have you checked your water quality? Some water has nitrates in it already which can overload filtration quickly. Also if you have a city/town supply you may have chlorine or chloramine added which needs to be removed (or you can go pricey and buy distilled water). Chlorine kills the cycle because it kills the beneficial bacteria you have in the tank.
The bacteria that eat fish waste produce ammonia as a byproduct (most likely source of your smell), but in the beginning the amount of bacteria needs to stabilize to do its job correctly. Hence the need to cycle and get a good colony of bacteria.
This is just an intro... read up on some of the articles on cycling etc. There's some posts in the newbie forum that will be helpful to you too.
A fish tank shouldn't stink once it's established, don't get discouraged. On the plus side you have chosen good fish for your setup and they're not extremely expensive if you need to replace them due to cycling problems.