For declensions and other morphology I can recommend http://starling.rinet.ru/morph.htm
(warning: stress there is marked with an apostrophe _after_ stressed vowel, not before stressed syllable)