reorganize everything
add packge to auto complile .el files
- global delete trailing whitespace
- open drag-n-drop files in same frame
- whitespace and comments cleanup