proper port config
added loadscript
added react