Mastering Light and Irrigation Management for Small Gardens: Tips for Thriving Plants