first commit
get live devices on network
code pattern fix up
index bug fix up