A report on WRF software development (Preliminary)