In a large skillet over medium-high heat, combine ground beef and onion. Cook until beef is browned and onion until soft.Drain excess greaseAdd water, pasta noodles, undrained tomatoes, tomato sauce, garlic powder, oregano, basil, crushed red pepper, salt, and pepper. Stir well.Bring contents of pot to a boil. Reduce heat to simmer and cook until noodles are cooked through, about 10 minutes.Stir in ricotta cheese and 1 cup mozzarella cheese, stirring until cheese is melty.Top with remaining 1 cup mozzarella cheese. Allow it to melt over the top of the dish and then serve.